﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DTO;
namespace Data
{
    public class SachRepository
    {
        public List<SachDTO> GetSachList()  
        {
            List<SachDTO> list = new List<SachDTO>();
            try
            {
                QLNSEntities context = new QLNSEntities();
                var query = from Sach in context.SachList
                            select Sach;
                foreach (var SachEF in query)
                {
                    SachDTO sachdto = new SachDTO();
                    sachdto.MaSach = SachEF.MaSach;
                    sachdto.TheLoai = SachEF.TheLoai;
                    sachdto.TenSach = SachEF.TenSach;
                    sachdto.TacGia = SachEF.TacGia;
                    sachdto.SoLuongTon = Convert.ToInt32(SachEF.SoLuongTon);
                    sachdto.DonGia = Convert.ToInt32(SachEF.DonGia);

                    list.Add(sachdto);
                }
            }
            catch (System.Exception)
            {
            }
            return list;
        }
    }
}
